innuendo and insinuation

Translations
намёки и инсинуации
The debate was marred by innuendo and insinuation rather than facts.
Дебаты были омрачены намёками и инсинуациями, а не фактами.
Definitions
Innuendo refers to an indirect or subtle reference, often of a suggestive or disparaging nature, while insinuation is the act of suggesting or hinting at something negative or unpleasant in an indirect way. Both terms involve conveying meaning without explicitly stating it.